.start-hidden{
    display: hidden;
}

.ctd-enable-container{
    margin: 0 2px;
    border: 1px none transparent;
    padding: 5px;
    border-radius: 5px;
}

.ctd-enable-container.ctd-visible{
    margin: 0 2px 10px;
    border: 1px solid #ECECEC;
}

.ctd-enable-container legend{
    margin: 0;
    padding: 0;
}

.ctd-enable-container input+label.selectit{
	margin: 0 5px;
}

#ctd-campaign-admin{
    padding: 6px 10px 8px;
    margin-top : 6px;
}

.ctd-jquery-ui .ui-widget .ui-spinner-input{
    box-shadow: none;
    border-color: transparent;
    background-color: transparent;
    text-align: right;
    margin-left: 0;
}

.ctd-time-separator{
    font-weight: bold;
}

.ctd-timer-container{
    text-align: right;
    margin-top: 5px;
}

#ctd-startdate,
#ctd-enddate,
#ctd-cool-off-time-unit{
    padding: 0.5em 0.5em;
    text-align: center;
    height: auto;
}